package threedee.generator;

import processing.core.PGraphics;
import processing.core.PImage;

public abstract class AbstractBlock {
	
	public final static int BLOCK_SCALE = 50;
	
	public abstract BlockType getType();
	
	public abstract void draw(PGraphics g, PImage[] texture, float x, float y);
	
	public abstract String toString();
	
	public String toString(int rotation){
		return this.toString();
	}
	
	public abstract int getRotation();
	

}